#include "Scene.hxx"
#include "InternalSceneFbx.hxx"

// Defines the Scene internal implementation and all the Fbx library interop.
struct Eifersucht::Scene::_Internal_impl
{
	_Internal_impl( _In_ Eifersucht::ScenePtr _pRef );
	~_Internal_impl();

	Eifersucht::Bool _Import_from_file( _In_z_ Char8ConstPtr _szPath );
	void _Assign_recursively();

	Fbx::ScenePtr _m_pScene;
	Eifersucht::ScenePtr _m_pRef;
};